package com.hex.liyue.launchdatemodule.bean;

import com.hex.liyue.commonmodule.bean.BaseBean;

import java.util.List;

/**
 * Created by WJ on 2016/6/25.
 */
public class LaunchListResultBean extends BaseBean {
    public List<DataBean> data;
    public static class DataBean {
        public String appointment_id;
        public String uid;
        public String event_type;
        public String location;
        public long invitations_time;
        public String invitations_real_number;
        public String remark;
        public String video;
        public String gift_total;
        public String group_id;
        public String gps_x;
        public String gps_y;
        public String event;
        public String status;
        public String create_time;
        public String update_time;
        public LaunchUserBean launch_user;
        public String is_apply;
        public String agree_number;
        public String enable_cancel;
        public List<ApplyListBean> apply_list;

        public static class LaunchUserBean {
            public String uid;
            public String hx_id;
            public String sex;
            public String name;
            public String avatar;
            public String nickname;
            public String birthday;
            public String signature;
        }

        public static class ApplyListBean {
            public String accept_id;
            public String appointment_id;
            public String uid;
            public String video;
            public String status;
            public String apply_time;
            public String accept_time;
            public String total_cash;
            public ApplyUserBean apply_user;
            public List<GiftListBean> gift_list;


            public static class ApplyUserBean {
                public String uid;
                public String hx_id;
                public String sex;
                public String name;
                public String avatar;
                public String nickname;
                public String birthday;
                public String signature;
            }

            public static class GiftListBean {
                public String gift_id;
                public String gift_name;
                public String price;
                public String gift_type;
                public String gift_brand;
                public String create_time;
                public String status;
                public String gift_url;
                public String gift_num;
                public List<CarouselBean> carousel;

                public static class CarouselBean {
                    public String file_id;
                    public String file_type;
                    public String url;
                    public String create_uid;
                    public String file_category;
                    public String target_id;
                    public String create_time;
                    public String status;
                }
            }
        }
    }
}
